package ast;

import visitor.*;

import java.util.List;


public class DeclaFuncion extends AbstractDeclaracion
{
	
	public DeclaFuncion(String nombre,Tipo tipo,List<DeclaVariable> variablesLocales,List<Sentencia> sentencias, int linea){
		super(nombre,tipo,linea);
		this.sentenciasOpt=sentencias;
		this.variablesLocales=variablesLocales;
	}
	
	public Object accept(Visitor v, Object param) { 
		return v.visit(this, param);
	}

	public List<Sentencia> sentenciasOpt;
	public List<DeclaVariable> variablesLocales;
	public int offsetVariables;
}
